import request from '@/utils/request'

// 查询字典数据列表
export function listData(params) {
  return request.get('/system/dict/data/list', {params})
}

// 查询字典数据详细
export function getData(dictCode) {
  return request.get(`/system/dict/data/${dictCode}`)
}

// 根据字典类型查询字典数据信息
export function getDicts(dictType) {
  return request.get(`/system/dict/data/type/${dictType}`)
}


// 根据字典类型查询字典数据信息
export function getDictList(data) {
  return request.post(`/system/dict/data/types`, data)
}


// 新增字典数据
export function addData(data) {
  return request.post('/system/dict/data', data)
}

// 修改字典数据
export function updateData(data) {
  return request.put('/system/dict/data', data)
}

// 删除字典数据
export function delData(dictCode) {
  return request.delete(`/system/dict/data/${dictCode}`)
}
